self-employed persons - Alemán Inglés Diccionario